JIRA在CentOs上的安装文档
部署JIRA6.3.6
准备环境:
- JIRA安装包
- 本次使用的是6.3.6的atlassian-jira-6.3.6.tar.gz
- 官网的下载地址是:戳这里
- 可以选择JIRA版本+OS版本
- Cent-OS 7
- yum install mariadb-server mariadb-client
- jdk6
- 参数说明
- jirahost: jira部署的centos的ip地址
- jiraport: jira服务配置的端口号
解压并简单配置JIRA
#创建目录
mkdir –p /home/jira
mv /usr/local/src/atlassian-jira-6.3.6.tar.gz /home/jira
#解压
tar -xvf atlassian-jira-6.3.6.tar.gz
#check 8080端口(default)
lsof -i :8080
#如果被占用了,则执行下面的步骤
vim /home/jira/atlassian-jira-6.3.6-standalone/conf/server.xml
#<Connector port="8080",
<Connector port="8081"
最后使用grep check并确认修改成功
#修改配置
vim /home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties
jira.home = /home/jira_home
#启动jira
bash /home/jira/atlassian-jira-6.3.6-standalone/bin/start-jira.sh
这时,登录http://jirahost:jiraport
,JIRA服务应该可用了。
OK,继续配置JIRA
#JIRA使用的数据库创建
#本例以mariadb为例,默认已经安装了mariadb-server&mariadb-client
#配置mariadb
mysql> SET GLOBAL binlog_format = 'ROW';
mysql> SET SESSION binlog_format = 'ROW';
create database jiradb character set utf8;
grant all on jiradb.* to 'jirauser'@'localhost' identified by 'jirapassword';
#增加mysql-jdbc驱动
cp mysql-jdbc.jar /home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib
#然后重启
bash /home/jira/atlassian-jira-6.3.6-standalone/bin/stop-jira.sh
bash /home/jira/atlassian-jira-6.3.6-standalone/bin/start-jira.sh
然后访问http://jirahost:jiraport
,在JIRA的配置界面填写数据库信息,如图:
TIPS:如果需要重新配置数据库,需要删除JIRA的数据库配置文件
dbconfig.xml
(本次setup位置是/home/jira_home/dbconfig.xml
)
后续比较简单,如图:
其中
- 安装的时候可以选择没有license key
- 如果选择填写license key,需要:
- 到atlassian注册帐号
- 申请license,选择evaluation license即可
关于汉化
JIRA是支持用插件的方式安装汉化包的,官方的翻译包如下:
- JIRA汉化包
- 选择JIRA
- 选择对应的版本,这里使用的是6.3.6
- 下载对应的JIRA-6.3.6-language-pack-zh_CN.jar
安装的时候不用care汉化的问题,安完了之后,通过插件的形式安装即可。几张图说明一下(插件的英文是add-ons):
选择之前在官网下载的汉化包并上传即可。插件导入成功后会有提示,然后在
System==>General Configuration==>Edit Settings
中修改Default language
,选chinese即可。具体可以参考下面的官网文档。
关于破解
参考文档
- 简书:JIRA6安装汉化破解以及数据迁移
- download